Identifying the TCP Behavior of Web Servers
نویسنده
چکیده
This paper describes a tool for characterizing the TCP behavior of a remote host on the Internet. The tool allows the researcher to manipulate TCP communication with a remote TCP. The specific goal in building this tool was to answer the question “What fraction of web servers use NewReno instead of Reno or Tahoe TCP congestion control mechanisms, for TCP connections with non-Sack-enabled clients”. The more general goal was to provide a tool for efficiently probing the TCP congestion control behaviors of remote hosts in the Internet. This paper describes both TBIT (the TCP Behavior identification Tool) and our specific results about the TCP congestion control behaviors of major web servers. Both TBIT and the experimental results are available from the TBIT Web Page [TBI]. The tool uses some of the code developed by the Sting project [Sav99].
منابع مشابه
Identifying the TCP Behavior ofWeb
Most of the traac in today's Internet is controlled by the Transmission Control Protocol (TCP). Hence, the performance of TCP has a signiicant impact on the performance of the overall Internet. Since web traac forms the majority of the TCP traac, TCP implementations in today's web servers are of particular interest. However, TCP is a complex protocol with many user-conngurable parameters and a ...
متن کاملTCP Congestion Avoidance Algorithm Identification (CAAI)
The Internet has recently been evolving from homogeneous congestion control to heterogeneous congestion control. Several years ago, Internet traffic was mainly controlled by the traditional AIMD algorithm, whereas Internet traffic is now controlled by many different TCP algorithms, such as AIMD, BIC, CUBIC, and CTCP. However, there is very little work on the performance and stability study of t...
متن کاملتشخیص ناهنجاری روی وب از طریق ایجاد پروفایل کاربرد دسترسی
Due to increasing in cyber-attacks, the need for web servers attack detection technique has drawn attentions today. Unfortunately, many available security solutions are inefficient in identifying web-based attacks. The main aim of this study is to detect abnormal web navigations based on web usage profiles. In this paper, comparing scrolling behavior of a normal user with an attacker, and simu...
متن کاملLoad Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملMean Waiting and Turnaround Time for Multiple Web Transaction
Hyper Text Transfer Protocol (HTTP) is a transfer protocol used by the World Wide Web distributed hypermedia system to retrieve objects. HTTP is a connection-oriented protocol which uses TCP (Transmission Control Protocol) as the transport layer protocol. HTTP does not interact very well with TCP. In this paper, we study the factors that affect the performance of HTTP over TCP and the transacti...
متن کامل